package com.tcm.order.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;


public class SettlementOrderMonth implements Serializable {
    private Long id;

    private BigDecimal billingMoney;

    private BigDecimal serviceMoney;

    private BigDecimal totalServiceMoney;

    private BigDecimal drugMoney;

    private Integer quantity;

    private BigDecimal drugsMoney;

    private BigDecimal processCost;

    private BigDecimal decoctingFee;

    private BigDecimal logisticsFee;

    private Integer deductPoints;

    private BigDecimal deductPointMoney;

    private BigDecimal orderTotals;

    private BigDecimal payAmount;

    private BigDecimal payMoney;

    private BigDecimal doctorBillingCommission;

    private BigDecimal doctorServiceCommission;

    private BigDecimal doctorDrugsCommission;

    private BigDecimal doctorTotalCommission;

    private BigDecimal storeDrugsCommission;

    private BigDecimal inviterCommission;

    private BigDecimal storeTotalCommission;

    private LocalDateTime createTime;

    private LocalDateTime endTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public BigDecimal getBillingMoney() {
        return billingMoney;
    }

    public void setBillingMoney(BigDecimal billingMoney) {
        this.billingMoney = billingMoney;
    }

    public BigDecimal getServiceMoney() {
        return serviceMoney;
    }

    public void setServiceMoney(BigDecimal serviceMoney) {
        this.serviceMoney = serviceMoney;
    }

    public BigDecimal getTotalServiceMoney() {
        return totalServiceMoney;
    }

    public void setTotalServiceMoney(BigDecimal totalServiceMoney) {
        this.totalServiceMoney = totalServiceMoney;
    }

    public BigDecimal getDrugMoney() {
        return drugMoney;
    }

    public void setDrugMoney(BigDecimal drugMoney) {
        this.drugMoney = drugMoney;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public BigDecimal getDrugsMoney() {
        return drugsMoney;
    }

    public void setDrugsMoney(BigDecimal drugsMoney) {
        this.drugsMoney = drugsMoney;
    }

    public BigDecimal getProcessCost() {
        return processCost;
    }

    public void setProcessCost(BigDecimal processCost) {
        this.processCost = processCost;
    }

    public BigDecimal getDecoctingFee() {
        return decoctingFee;
    }

    public void setDecoctingFee(BigDecimal decoctingFee) {
        this.decoctingFee = decoctingFee;
    }

    public BigDecimal getLogisticsFee() {
        return logisticsFee;
    }

    public void setLogisticsFee(BigDecimal logisticsFee) {
        this.logisticsFee = logisticsFee;
    }

    public Integer getDeductPoints() {
        return deductPoints;
    }

    public void setDeductPoints(Integer deductPoints) {
        this.deductPoints = deductPoints;
    }

    public BigDecimal getDeductPointMoney() {
        return deductPointMoney;
    }

    public void setDeductPointMoney(BigDecimal deductPointMoney) {
        this.deductPointMoney = deductPointMoney;
    }

    public BigDecimal getOrderTotals() {
        return orderTotals;
    }

    public void setOrderTotals(BigDecimal orderTotals) {
        this.orderTotals = orderTotals;
    }

    public BigDecimal getPayAmount() {
        return payAmount;
    }

    public void setPayAmount(BigDecimal payAmount) {
        this.payAmount = payAmount;
    }

    public BigDecimal getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(BigDecimal payMoney) {
        this.payMoney = payMoney;
    }

    public BigDecimal getDoctorBillingCommission() {
        return doctorBillingCommission;
    }

    public void setDoctorBillingCommission(BigDecimal doctorBillingCommission) {
        this.doctorBillingCommission = doctorBillingCommission;
    }

    public BigDecimal getDoctorServiceCommission() {
        return doctorServiceCommission;
    }

    public void setDoctorServiceCommission(BigDecimal doctorServiceCommission) {
        this.doctorServiceCommission = doctorServiceCommission;
    }

    public BigDecimal getDoctorDrugsCommission() {
        return doctorDrugsCommission;
    }

    public void setDoctorDrugsCommission(BigDecimal doctorDrugsCommission) {
        this.doctorDrugsCommission = doctorDrugsCommission;
    }

    public BigDecimal getDoctorTotalCommission() {
        return doctorTotalCommission;
    }

    public void setDoctorTotalCommission(BigDecimal doctorTotalCommission) {
        this.doctorTotalCommission = doctorTotalCommission;
    }

    public BigDecimal getStoreDrugsCommission() {
        return storeDrugsCommission;
    }

    public void setStoreDrugsCommission(BigDecimal storeDrugsCommission) {
        this.storeDrugsCommission = storeDrugsCommission;
    }

    public BigDecimal getInviterCommission() {
        return inviterCommission;
    }

    public void setInviterCommission(BigDecimal inviterCommission) {
        this.inviterCommission = inviterCommission;
    }

    public BigDecimal getStoreTotalCommission() {
        return storeTotalCommission;
    }

    public void setStoreTotalCommission(BigDecimal storeTotalCommission) {
        this.storeTotalCommission = storeTotalCommission;
    }

    public LocalDateTime getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }

    public LocalDateTime getEndTime() {
        return endTime;
    }

    public void setEndTime(LocalDateTime endTime) {
        this.endTime = endTime;
    }
}